Skip to content

chore: migrate mixins to composables - #3577

Merged
Chartman123 merged 1 commit into
mainfrom
chore/migrate-mixins-to-composables
Aug 21, 2026
Merged

chore: migrate mixins to composables#3577
Chartman123 merged 1 commit into
mainfrom
chore/migrate-mixins-to-composables

Conversation

@Chartman123

Copy link
Copy Markdown
Collaborator

This starts the migration of our frontend codebase from Vue's Option API to the Composition API.

As first step, the current mixins are migrated to composables.

馃 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@Chartman123 Chartman123 added 2. developing Work in progress technical debt Technical issue labels Aug 11, 2026
@Chartman123 Chartman123 added this to the 5.4 milestone Aug 11, 2026
@Chartman123 Chartman123 self-assigned this Aug 11, 2026
@Chartman123
Chartman123 force-pushed the chore/migrate-mixins-to-composables branch 6 times, most recently from 2c3c19e to 3ccd44f Compare August 14, 2026 20:23
@Chartman123
Chartman123 marked this pull request as ready for review August 14, 2026 20:38
@Chartman123 Chartman123 added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Aug 14, 2026
@Chartman123
Chartman123 force-pushed the chore/migrate-mixins-to-composables branch 2 times, most recently from 8b51d1c to 731b9b1 Compare August 15, 2026 21:48
Comment thread src/models/Permissions.ts
@Chartman123
Chartman123 force-pushed the chore/migrate-mixins-to-composables branch from 731b9b1 to 4b4af13 Compare August 17, 2026 21:45
Comment thread src/composables/useShareLink.ts
Comment thread src/composables/useQuestion.ts
Comment thread src/composables/useUserSearch.ts
Comment thread src/composables/useViewForm.ts Outdated
@Chartman123
Chartman123 force-pushed the chore/migrate-mixins-to-composables branch 2 times, most recently from 8220a90 to 3a5c450 Compare August 21, 2026 09:40
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
@Chartman123
Chartman123 force-pushed the chore/migrate-mixins-to-composables branch from 3a5c450 to 8898df4 Compare August 21, 2026 13:49
@Chartman123
Chartman123 merged commit 8dab2b3 into main Aug 21, 2026
44 checks passed
@Chartman123
Chartman123 deleted the chore/migrate-mixins-to-composables branch August 21, 2026 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews technical debt Technical issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants